package com.wx.service;

import java.util.List;

import com.wx.entity.WxUserEvent;
import com.wx.entity.WxUserEventExample;
import com.wx.entity.WxUserEventGroupBy;
import com.wx.vo.WxUserEventResult;

public interface WxUserEventService {

	public int insert(WxUserEvent record);

	public int insertSelective(WxUserEvent record);

	public List<WxUserEvent> selectByExample(WxUserEventExample example);
	
	public List<WxUserEventGroupBy> selectGroupByDate(String open_id);

	public WxUserEvent selectByPrimaryKey(Integer id);

	public WxUserEvent selectByOpenId(String openid);
	
	public List<WxUserEventResult> selectFanCountByMonth(String wxid, Integer month);
	
	public List<WxUserEventResult> getFanCountByMonthShort(String wxid, Integer month);
}
